Schritte importieren/exportieren
Es gibt einen REST-Webservice, um Schritte zu importieren und zu exportieren.
Schritte importieren
MockServer
Schritte können über MockServer in den VoiceCheck-Server importiert werden. Kopieren Sie dazu die Datei aus dem Beispielverzeichnis (Steps.json) in den Ordner Mock server\REST\Default\ImportSteps.
CURL
Über den folgenden Befehl können Schritte in den VoiceCheck-Server importiert werden:
curl -v -X POST http://serverip:port/VoiceCheck/services/steps/import/{voiceFormName} -F "steps=@pathToJSONfile/abc.json" --Benutzer "admin:Talkman1" -H "Inhaltstyp: application\octet-stream"
Beispiel:
curl -v -X POST http://172.31.42.241:9080/VoiceCheck/services/steps/import/test%20form -F "steps=@curl new.json" --Benutzer "admin:Talkman1" -H "Inhaltstyp: application\octet-stream"
Postman
- Wählen Sie als Methode POST aus.
- URL http://serverip:port/VoiceCheck/service/steps/import/{VoiceFormName}
Bei VoiceFormName in der oben gezeigten URL handelt es sich um das VoiceForm, in das die Schritte importiert werden müssen. - Gehen Sie auf die Registerkarte Berechtigung und wählen Sie als Typ „Basic Auth“ aus.
- Geben Sie einen gültigen Benutzernamen und ein Kennwort ein.
- Gehen Sie auf die Registerkarte Kopfzeilen; je nach Berechtigung wird die Kopfzeile automatisch ausgefüllt.
- Ergänzen Sie die Kopfzeile mit dem Schlüssel "Inhaltstyp" und den Werten "application/octet-stream".
- Gehen Sie auf die Registerkarte Text, markieren Sie das Kästchen „Formulardaten“ und fügen Sie den Schlüssel „Schritte“ hinzu. Wählen Sie im nebenstehenden Dropdown-Feld die Option „Datei“, suchen Sie steps.json und klicken Sie auf „Senden“.
Schritte exportieren
MockServer
Über diese Funktion können vorhandene Schritte aus dem VoiceCheck-Server exportiert werden. Kopieren Sie dazu die Datei aus dem Beispielverzeichnis (ReadSteps.json) in den Ordner Mock server\REST\Default\ReadSteps. Die exportierte Datei sollte im Ordner Mock server\REST\ReadStepsResponse als zeitgestempelte Datei (steps_timestamp.json) gespeichert werden.
CURL
Über den folgenden Befehl können Schritte aus dem VoiceCheck-Server exportiert werden:
http://serverip:port/VoiceCheck/services/steps?stepIds={Liste der Schritt-IDs, durch Kommas getrennt}